added SSCLI 1.0
[windows-sources.git] / shared source / wpf / src / host / inc / atl.hxx
blob3651dbcb4eeca34fb4847a0b48060d2de3d7bd35
1 //+-----------------------------------------------------------------------
2 //
3 // Copyright (c) Microsoft Corporation. All rights reserved.
4 //
5 // Description:
6 // All #includes and #defines needed to use ATL in our projects.
7 //
8 // History:
9 // 2007/06/14 [....] Created (moved from host\proxy)
10 // 2007/09/20 [....] Ported Windows->DevDiv. See SourcesHistory.txt.
12 //------------------------------------------------------------------------
14 #pragma once
16 #ifdef _DEBUG
17 #define _ATL_DEBUG_INTERFACES
18 #define _ATL_DEBUG_QI
19 #endif
21 #include <cguid.h>
23 #undef SubclassWindow
24 #define _ATL_APARTMENT_THREADED
25 #define ATLASSERT(x) ASSERT(x)
26 #pragma warning(push)
27 #pragma warning(disable: 4100 4995 4996)
28 #include <AtlBase.h>
29 extern CComModule _Module;
30 #include <AtlCom.h>
31 #include <AtlHost.h>
32 #pragma warning(pop)
33 #pragma warning(disable: 4505) // Warning-as-error C4505: 'ATL::CAxHostWindow::QueryInterface' : unreferenced local function has been removed